javascript
Brief description  about Online courses   join in Online courses
View Saurabh K Gupta 's Profile

"Advanced Oracle PL/SQL Developer's Guide - second edition" is now available

The second edition of my first work on Advanced PL/SQL is available now. The new book titled “Advanced Oracle PL/SQL Developer’s Guide – Second Edition” has been published by Packt Publishing. Secure your copies using either of the below links –

Packt Publishing – https://www.packtpub.com/big-data-and-business-intelligence/advanced-oracle-plsql-developers-guide-second-edition

Amazon – http://www.amazon.com/Advanced-Oracle-SQL-Developers-Guide/dp/1785284800

Here is the book abstract and content –

Book Description

Oracle Database is one of the most popular databases and allows users to make efficient use of their resources and to enhance service levels while reducing the IT costs incurred. Oracle Database is sometimes compared with Microsoft SQL Server, however, Oracle Database clearly supersedes SQL server in terms of high availability and addressing planned and unplanned downtime. Oracle PL/SQL provides a rich platform for application developers to code and build scalable database applications and introduces multiple new features and enhancements to improve development experience.

Advanced Oracle PL/SQL Developer’s Guide, Second Edition is a handy technical reference for seasoned professionals in the database development space. This book starts with a refresher of fundamental concepts of PL/SQL, such as anonymous block, subprograms, and exceptions, and prepares you for the upcoming advanced concepts. The next chapter introduces you to the new features of Oracle Database 12c, not limited to PL/SQL. In this chapter, you will understand some of the most talked about features such as Multitenant and Database In-Memory. Moving forward, each chapter introduces advanced concepts with the help of demonstrations, and provides you with the latest update from Oracle Database 12c context. This helps you to visualize the pre- and post-applications of a feature over the database releases. By the end of this book, you will have become an expert in PL/SQL programming and will be able to implement advanced concepts of PL/SQL for efficient management of Oracle Database.

Table of Contents

1 – OVERVIEW OF PL/SQL PROGRAMMING CONCEPTS
2 – ORACLE 12C SQL AND PL/SQL NEW FEATURES
3 – DESIGNING PL/SQL CODE
4 – USING COLLECTIONS
5 – USING ADVANCED INTERFACE METHODS
6 – VIRTUAL PRIVATE DATABASE
7 – ORACLE SECUREFILES
8 – TUNING THE PL/SQL CODE
9 – RESULT CACHE
10 – ANALYZING, PROFILING, AND TRACING PL/SQL CODE
11 – SAFEGUARDING PL/SQL CODE AGAINST SQL INJECTION
12 – WORKING WITH ORACLE SQL DEVELOPER

What You Will Learn

1. Learn and understand the key SQL and PL/SQL features of Oracle Database 12c
2. Understand the new Multitenant architecture and Database In-Memory option of Oracle Database 12c
3. Know more about the advanced concepts of the Oracle PL/SQL language such as external procedures, securing data using Virtual Private Database (VPD), SecureFiles, and PL/SQL code tracing and profiling
4. Implement Virtual Private Databases to prevent unauthorized data access
5. Trace, analyze, profile, and debug PL/SQL code while developing database applications
6. Integrate the new application development features of Oracle Database 12c with the current concepts
7. Discover techniques to analyze and maintain PL/SQL code
8. Get acquainted with the best practices of writing PL/SQL code and develop secure applications
Asked by Saurabh K Gupta | May 4, 2016 |  Reply now
Replies (1)
View swapnil jagtap jagtap 's Profile
SQL stands for structured query language and is meant for manipulating, communicating data stored in RDBMS databases. There are lots of domains spread across SQL and has various concepts and theories. To initiate career in SQL one must master all the SQL concepts.

There are lots of jobs in the market with respect to SQL and there are lots of demands in this field. This field will always be in demand and be beneficial for you. There are lots of professionals who are interested in this field.

Qualifications To Boost Your Career In SQL
Depending on the client needs and job type, the careers in SQL job needs and selection criteria would differ:

The SQL professionals would need to have a bachelor’s or a Master’s degree in computer science or computer information systems (CIS) or IT in the future.

Database Administrator Certification, Database Developer, Database Architect, Database Designer will give lots of value to the education.

PL/SQL and ETL Tools must be learned as an added information which has lots of demands in the market today.

Career Path in SQL
SQL is the third most famous database server that is present today and there are lots of SQL professionals that work with SQL database server on a daily basis.

Business Intelligence professionals, Data Science, SQL Server Database administration, and Development are few of the SQL career paths.

Among other career prospects, DBA has a very excellent demand today. There are lots of DBA career paths like Production DBA, Development DBA, and Infrastructure DBA.

Job Positions or Application Areas:
1. Database Administrator (DBA) – Maintains SQL Server databases

2. Database Developer– Design and implementation of databases.

3. Database testers – Validation of database for right data loaded.

4. Data Scientist– Deals with analyzing, predicting and mining data to drive the business ahead.

5. ETL Developer – Extraction and transformation of data from databases.

6. Data Application Interface Developer– Works with various programming languages like C#, Asp Dot Net etc.

7. BI Application Developer– This job is in completed demand in the market and it deals with reporting, data transformation, data warehousing for analyzing various data cubes and marts.

8. BI Administrator– ETL jobs are executed, published and monitored and contrasted with SQL database for backend Validation.

9. Big Data Expert – Deals with various tools of big data like Spark, Hadoop, Hive etc.

10. Cloud database Expert– There are lots of cloud databases like GCC, AWS, Microsoft Azure that requires SQL professionals.

11. Database Migration Engineer– Meant for database migration or data migration from various sources in SQL server.

12. Data Analyst – creates key performance indicators to analyze the data.

13. BI Reporting Engineer– Executes business reports and metrics with the help of various BI tools like Tableau, Microstrategy, Panorama Necto Business Intelligence solutions in SQL databases reporting concept.

14. BI Solution Architect (SME) – Solutions for a business problem is offered by data analysis from lots of sources like SQL.

15. NoSQL DBA- There are lots no SQL databases like MongoDB but SQL Skills are quite applicable to work with NoSQL administration.

16. Big Data Architect– In the current world scenario data is everything and is very huge in volume, velocity therefore big data architect offers solutions to handle data in large numbers.
Oct 15, 2018